this article scratches the surface a little...

washingtonpost.com